stone quarry - French English Dictionary